package com.kly.cashmall.framework.mvp;

import android.content.Intent;
import android.view.View;

public interface Presenter {

  int priority(); //优先级，用于排序,越大越先执行

  void createdView(View view);//View创建之后执行

  void start(); //onStart()之后执行

  void resume();//onResume()之后执行

  void pause();//onPause()之后执行

  void stop();//onStop()之后执行

  void _willDestroy(); //将要销毁,内部处理销毁

  void willDestroy(); //将要销毁

  void destroy();//在super.onDestroy之后

  void newIntent(Intent intent);//onNewIntent() 之后执行

  void activityResult(int requestCode, int resultCode, Intent data);//onActivityResult() 之后执行
}
